package com.jzsm.modules.sender.bo.message;

import com.jzsm.modules.sender.enums.ChannelTypeEnum;
import com.jzsm.modules.sender.pojo.PushChannelAccount;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@Accessors(chain = true)
public class MessageBo {
    /**
     * 渠道类型
     */
    ChannelTypeEnum channelType;
    /**
     * 消息体
     */
    String message;
    /**
     * 渠道账号
     */
    PushChannelAccount account;
    /**
     * 业务方 id
     */
    String businessId;
}
